package modelo.torres;

// paquetes de proyecto
import vista.VistaTorreDorada;
import modelo.juego.Configuracion;
import modelo.mapa.Casillero;

public class TorreDorada extends Torre {

	private static final long serialVersionUID = 1898844359090252220L;

	public TorreDorada(Casillero casillero) {
		this.setCosto(Configuracion.COSTO_TORRE_DORADA);
		this.setAlcance(Configuracion.ALCANCE_TORRE_DORADA);
		this.setDanio(Configuracion.DANIO_TORRE_DORADA);
		this.setCasillero(casillero);
	}

	public void reDibujar() {
		this.addObserver(new VistaTorreDorada(this));
		this.setChanged();
		this.notifyObservers();
	}
}
